//
//  ParticleAnimation.h
//  DoodleMonopoly
//
//  Created by QuickSoluion on 12/10/10.
//  Copyright 2010 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "cocos2d.h"

@interface ParticleAnimation : NSObject {

	CCParticleSystem *emitter; /// tuyet
	CCParticleSystem *emitter_1;/// phao hoa
	CCParticleSystem *emitter_Explosion;
	CCParticleSystem *emitter_Fire;
	CCParticleSystem *emitter_Flower;
	CCParticleSystem *emitter_Galaxy;
	CCParticleSystem *emitter_Meteor;
	CCParticleSystem *emitter_Rain;
	CCParticleSystem *emitter_Smoke;
	CCParticleSystem *emitter_Spiral;
	CCParticleSystem *emitter_Sun;
	CCParticleSystem *emitter_Button;
	
	CCParticleSystem *emitter_SnowLand;
	CCParticleSystem *emitter_extra;
	
}
@property (nonatomic,retain)CCParticleSystem *emitter;
@property(nonatomic,retain)CCParticleSystem *emitter_1;
@property(nonatomic,retain)CCParticleSystem *emitter_Explosion;
@property(nonatomic,retain)CCParticleSystem *emitter_Fire;
@property(nonatomic,retain)CCParticleSystem *emitter_Flower;
@property(nonatomic,retain)CCParticleSystem *emitter_Galaxy;
@property(nonatomic,retain)CCParticleSystem *emitter_Meteor;
@property(nonatomic,retain)CCParticleSystem *emitter_Rain;
@property(nonatomic,retain)CCParticleSystem *emitter_Smoke;
@property(nonatomic,retain)CCParticleSystem *emitter_Spiral;
@property(nonatomic,retain)CCParticleSystem *emitter_Sun;
@property(nonatomic,retain)CCParticleSystem *emitter_Button;

@property(nonatomic,retain)CCParticleSystem *emitter_SnowLand;
@property(nonatomic,retain)CCParticleSystem *emitter_extra;


-(void)initParticleEmitter;
-(void)initParticleEmitter_1;
-(void)initParticleEmitter_Explosion;
-(void)initParticleEmitter_Fire;
-(void)initParticleEmitter_Flower;
-(void)initParticleEmitter_Galaxy;
-(void)initParticleEmitter_Meteor;
-(void)initParticleEmitter_Rain;
-(void)initParticleEmitter_Smoke;
-(void)initParticleEmitter_Spiral;
-(void)initParticleEmitter_Sun;
-(void)initParticleEmitter_Button;


-(CCParticleSystem *)particleEmiiterAt: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_1: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Explosion: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Fire: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Flower: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Galaxy: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Meteor: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Rain: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Smoke: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Spiral: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Sun: (CGPoint) pos afterDelay: (float )delay;
-(CCParticleSystem *)particleEmiiterAt_Button: (CGPoint) pos afterDelay: (float )delay;



/// su dung bien self.emitter_Button
-(void)initParticleEmiiter_SnowLandbyRandom;
-(CCParticleSystem *)particleEmiiter_SnowLandbyRandom: (CGPoint) pos afterDelay: (float )delay;
-(void)initextra;
-(CCParticleSystem *)particleEmiiter_extra: (CGPoint) pos afterDelay: (float )delay;
@end
